thioredoxin reductase - English Synonyms Dictionary